Corcovado National Park

Parque Nacional Corcovado is on the Osa Peninsula in Costa Rica.